/**
 * @file test_mpu6050.c
 * @author liufeng (liufeng@injoinic.com)
 * @brief mpu6050 module test
 * @version 0.1
 * @date 2024-11-13
 *
 * @copyright Copyright (c) 2024  injoinic
 *
 */

#include "bsp_delay.h"
#include "bsp_mpu6050_driver.h"
#include "stdio.h"

// PB14 --> SCL
// PB15 --> SDA

void test_mpu6050()
{
//    mpu6050_init();

//    uint8_t res = 0;
//    int16_t temp = 0;
//    int16_t ax = 0, ay = 0, az = 0;
//    int16_t gx = 0, gy = 0, gz = 0;

//    while (1) {
//        // 读取芯片温度
//        res = mpu6050_get_temperature(&temp);
//        printf("temprature is %d\r\n", temp);

//        // 读取加速度
//        res = mpu6050_get_accelerometer(&ax, &ay, &az);
//        printf("ax: %6d, ay: %6d, az: %6d\r\n", ax, ay, az);

//        // 读取陀螺值
//        res = mpu6050_get_gyroscope(&gx, &gy, &gz);
//        printf("gx: %6d, gy: %6d, gz: %6d\r\n\r\n", gx, gy, gz);
//        Delay_ms(1000);
//    }
}
